Big Huge Thesaurus

japanese andromeda

noun

sounds kind of like